roasted beef kebap - Turkish English Dictionary